agents.anac.y2010.AgentFSEGA
Class MyBayesianOpponentModel

java.lang.Object
  extended by agents.anac.y2010.AgentFSEGA.OpponentModel
      extended by agents.anac.y2010.AgentFSEGA.MyBayesianOpponentModel

public class MyBayesianOpponentModel
extends OpponentModel


Field Summary
 
Fields inherited from class agents.anac.y2010.AgentFSEGA.OpponentModel
dDomain
 
Constructor Summary
MyBayesianOpponentModel(UtilitySpace pUS)
           
 
Method Summary
 double getExpectedUtility(Bid pBid)
           
 double getExpectedWeight(int pIssueNumber)
           
 void updateBeliefs(Bid pBid)
           
 
Methods inherited from class agents.anac.y2010.AgentFSEGA.OpponentModel
getDomain
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyBayesianOpponentModel

public MyBayesianOpponentModel(UtilitySpace pUS)
Method Detail

updateBeliefs

public void updateBeliefs(Bid pBid)
                   throws java.lang.Exception
Specified by:
updateBeliefs in class OpponentModel
Throws:
java.lang.Exception

getExpectedUtility

public double getExpectedUtility(Bid pBid)
                          throws java.lang.Exception
Specified by:
getExpectedUtility in class OpponentModel
Throws:
java.lang.Exception

getExpectedWeight

public double getExpectedWeight(int pIssueNumber)
Specified by:
getExpectedWeight in class OpponentModel